import request from "./request";

export default {
  // 首页列表
  getCityListByHome() {
    return request({
      url: "/cityList",
      method: "get",
    });
  },

  // 获取月份推荐的信息，根据热度排序，降序
  getMonthRecommend(){
    return request({
      url: "/base/lists",
      method: "get",
    });
  },

  // 获取热度排行榜的信息
  getHotTop(){
    return request({
      url: "/hot/top",
      method: "get",
    });
  },

  // 获取喜欢的列表项
  getLikeList(data) {
    return request({
      url: "/like/list",
      method: "get",
      params:data// 使用 params 属性发送 URL 参数
    });
  },

  // 获取我发布列表项
  getMyList(data){
    return request({
      url: "/my/list",
      method: "get",
      params:data// 使用 params 属性发送 URL 参数
    });
  },

  // 获取一条数据
  getOneList(id,email){
    return request({
      url: `/cityList/${id}`,
      method: "get",
      params:{"email":email}
    });
  },
  // 添加上点击率
  addTop(id){
    return request({
      url: "/add/top",
      method: "post",
      data:{"id":id}
    });
  },

  // 添加图片上传
  uploadImage(formData){
    return request({
      url: "/upload/list",
      method: "post",
      data:formData
    });
  },

  // 删除列表项
  deleteList(id) {
    return request({
      url: `/cityList/${id}`,
      method: "delete",
    });
  },
};
